baranda (billar) - English Synonyms Dictionary